package search.genes;

import gpinterpreter.vector.VecInstruction;

import org.jgap.Gene;

public interface InstructionGene extends Gene {

	
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see searcher.genes.InstructionGene#setGraphSize(int)
	 */
	public void setGraphSize(int s);

	/*
	 * (non-Javadoc)
	 * 
	 * @see searcher.genes.InstructionGene#getGraphSize()
	 */
	public int getGraphSize();

	/*
	 * (non-Javadoc)
	 * 
	 * @see searcher.genes.InstructionGene#getInstruction()
	 */
	public VecInstruction getInstruction();
        
    public InstructionGene clone();


}